body,html{margin:0; padding: 0; background-color: #fff;}
.logo{ width: 65px; height: 65px; display: inline-block; background-image: url(../img/logo.png); background-repeat: no-repeat; background-size: 400%; float: left; }
.logoName{font-size: 40px; font-weight: bold; color: #394686; display: inline-block; float: left; margin-top: 10px; margin-left: 20px;}
.header{padding-top: 20px; padding-bottom: 30px; padding-left: 20px;}
.header:after{content: ''; display: block; overflow: hidden; clear: both; height: 0px;}
.a{ width: 1200px; margin:0 auto; }
.right{float: right;}

input:-webkit-autofill {
    box-shadow: 0 0 0 1000px #fff inset;
    -webkit-text-fill-color: #666;
}

.layui-form-checked[lay-skin=primary] i{background-color: #1296fc; border-color: #1296fc!important;}


.main{position: absolute; left: 0; right: 0; top: 50%; margin-top: -550px;}

.content{background-image: url(../img/login_bg.png); height: 673px;  background-position: center;}
.login_main{ background-color: #fff; float: right; overflow: hidden; margin-top:150px; padding: 20px;}
.layui-form{ width: 280px; float: left; border-right: 1px #eee solid; padding-right: 30px; padding-left: 15px; }

.link{ width: 200px; float: left; padding-left: 30px; padding-right: 20px;  }
.link h2{text-align: center; font-size: 14px; margin-bottom: 30px;}
.link li{ padding-bottom: 25px; }
.link .layui-btn-primary{color: #1396fc}

.login_main .row1 {padding-bottom: 20px;}
.login_main .row1 h1{display: inline-block; font-size: 20px; margin-right: 10px;}
.login_main .row1 em{font-size: 13px; color: #999; font-style: normal;}
.login_main .row1 a{color: #1396fc; font-size: 13px;}
.login_main .right{color: #2b459c}
.layui-btn-login{background-color: #1296fc}
.login_main .row2 li{ padding-bottom: 20px; position: relative;}
.login_main .row2 li > .layui-icon{ position: absolute; left: 0; top: 13px; font-size: 22px; left: 10px; color: #999}
.input{ padding-top: 25px; padding-bottom: 25px; text-indent: 30px;}
.tijiao{padding-top: 20px;}

@media screen and (max-width: 1920px) {
    .main{top: 5%; margin-top:0px;}
}

@media screen and (max-width: 1600px) {
    .main{top: 0%; margin-top:0px;}
}